The Decision Problem for Linear Tree Constraints
نویسنده
چکیده
We present new results on a constraint satisfaction problem arising from the inference of resource types. Linear constraints were introduced by Hofmann and Jost in the context of type-based amortized resource analysis by the potential method [5] where it was applied to functional programs. The constraint systems appearing in this system and subsequent ones has finitely many variables and can be reduced to linear programming. Later, Hofmann and Rodriguez extended type-based amortized resource analysis to object-oriented programs [8],[6] which led to constraints involving infinite lists or trees whose entries are numerical variables. Therefore, a straightforward reduction to linear programming is no longer an option. However, the constraint systems exhibit enough regularity that a heuristic procedure developed by Hofmann and Rodriguez allowed to find solutions in many cases. In the case of infinite lists the constraint systems can be simply described as follows. One has finitely many unknowns ranging over infinite lists (sequences) of nonnegative rational numbers including ∞. Terms and constraints are built from those by addition (+) and comparison (≤) understood pointwise, and the tail function (tl) that removes the first element of a sequence. Furthermore, constraint systems may contain ordinary linear arithmetic constraints over the nonnegative rationals including infinity where the head function (hd) maps sequences to numbers. For example, the following constraint system is solvable and has the (not unique) solution y a constant list and x an exponentially decreasing list and z a Fibonacci list with an additional linear summand. We have the (arithmetic and list) constraints
منابع مشابه
A New Method for Solving the Fully Interval Bilevel Linear Programming Problem with Equal Constraints
Most research on bilevel linear programming problem is focused on its deterministic form, in which the coefficients and decision variables in the objective functions and constraints are assumed to be crisp. In fact, due to inaccurate information, it is difficult to know exactly values of coefficients that used to construct a bilevel model. The interval set theory is suitable for describing and...
متن کاملA fuzzy multi-objective model for a project management problem
In this research, the multi-objective project management decision problem with fuzzy goals and fuzzy constraints are considered. We constitute α-cut approach and two various fuzzy goal programming solution methods for solving the Multi-Objective Project Management (MOPM) decision problem under fuzzy environments. The Interactive fuzzy multi-objective linear programming (i-FMOLP) and Weighted Ad...
متن کاملFUZZY LINEAR PROGRAMMING WITH GRADES OF SATISFACTION IN CONSTRAINTS
We present a new model and a new approach for solving fuzzylinear programming (FLP) problems with various utilities for the satisfactionof the fuzzy constraints. The model, constructed as a multi-objective linearprogramming problem, provides flexibility for the decision maker (DM), andallows for the assignment of distinct weights to the constraints and the objectivefunction. The desired solutio...
متن کاملA revisit of a mathematical model for solving fully fuzzy linear programming problem with trapezoidal fuzzy numbers
In this paper fully fuzzy linear programming (FFLP) problem with both equality and inequality constraints is considered where all the parameters and decision variables are represented by non-negative trapezoidal fuzzy numbers. According to the current approach, the FFLP problem with equality constraints first is converted into a multi–objective linear programming (MOLP) problem with crisp const...
متن کاملAn Algorithm Based on Theory of Constraints and Branch and Bound for Solving Integrated Product-Mix-Outsourcing Problem
One of the most important decision making problems in many production systems is identification and determination of products and their quantities according to available resources. This problem is called product-mix. However, in the real-world situations, for existing constrained resources, many companies try to provide some products from external resources to achieve more profits. In this pape...
متن کاملSolving product mix problem in multiple constraints environment using goal programming
The theory of constraints is an approach to production planning and control that emphasizes on the constraints to increase throughput by effectively managing constraint resources. One application in theory of constraints is product mix decision. Product mix influences the performance measures in multi-product manufacturing system. This paper presents an alternative approach by using of goal pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015